<?php namespace Admin\Controller; 

use Hdphp\Controller\Controller;
//品牌管理控制器
class BrandController extends CommonController{

	private $model;
	public function __init(){
		parent::__init();
		$this->model= new \Common\Model\Brand;
	}
    //属性展示列表
    public function index(){
//  	获得数据库数据
    	$data=$this->model->get();
//		展示数据
		View::with('data',$data);
	    View::make();
      }

//	//添加品牌属性
	public function add(){
//		获得提交数据
		if(IS_POST){
//			执行模型添加方法 返回自动验证错误
	        if(!$this->model->store()) View::error($this->model->getError());
			View::success('添加成功','index');
		}
	    View::make();
	}
//	
//	
	//编辑
	public function edit(){
//		获得提交数据
		if(IS_POST){
//			执行模型里的修改方法返回自动验证错误
			if(!$this->model->edit()) View::error($this->model->getError());
			View::success('修改成功','index');
		}
//		获得提交tid数据
		$bid = Q('get.bid',0,'intval');
//		获得旧数据分配数据
		$oldData = $this->model->where("bid=$bid")->find();
		View::with('oldData',$oldData);
	    View::make();
	}
	//删除方法
	public function del(){
	    //获得删除数据的bid
	    $bid=Q('get.bid','','intval');
//		获取bid里blogo里的地址
		$files=$this->model->where("bid=$bid")->pluck('blogo');
//		删除logo
		if(file_exists($files))unlink($files);
		//删除数据
		$this->model->where("bid=$bid")->delete();
		//成功提示
		View::success('删除成功！',U('index'));
	}
}
